package br.com.certificacao.Conjuntos.treeset;

public class Carro implements Comparable {
	
	Integer chassi;
	String modelo;
	
	Carro(Integer chassi, String modelo){
		this.chassi = chassi;
		this.modelo = modelo;
	}
	public String toString(){
		return "Chassi: " + chassi + " Modelo: " + modelo + " ";
	}
	public int hashCode(){
		return chassi^13;
	}
	public boolean equals(Object c){
		if(((Carro)c).modelo== this.modelo)
			return true;
		else
			return false;
	}
	
	@Override
	public int compareTo(Object o) {
		return this.chassi.compareTo(((Carro)o).chassi);
	}

}
